by Bill Roorbach
publisher: Dial Press Trade Paperback publish date: May 30th 2006
format: paperback pages: 304
language: English
ISBN:
0385336551 (9780385336550)
publisher: The Dial Press publish date: July 26th 2005
format: hardcover pages: 304
language: English
ISBN:
0385336543 (9780385336543)
publisher: The Dial Press publish date: December 18th 2007
format: ebook pages: 304
language: English
ISBN:
0307423298 (9780307423290)
publisher: The Dial Press publish date: September 29th 2009
format: ebook
language: English
ISBN:
0440335434 (9780440335436)
publisher: Down East Books publish date: 2014-12-07
format: Paperback pages: 300
language: English
ISBN:
1608933938 (9781608933938)
ASIN: 1608933938