April 20, 2008
Strand Bookstore: Home of 18 miles of New, Used, Rare and Out of Print Books