Strong Spirits
2003 • 327 pages