Thank you, Richmond Times-Dispatch

from:Fiction review: five mysteriesJAY STRAFFORD TIMES-DISPATCH STAFF WRITERPublished: September 27, 2009You’re without a definitive idea for a thesis, you’ve had to have your beloved cat put down, you’re working temporarily in a corporate snakepit,...