lawrenceblock.com
Random Walk by Lawrence Block