The Strand
1999 • 340 pages