by Bob Tarte
publisher: Algonquin Books
publish date: April 10th 2012
format: paperback pages: 304
language: English
ISBN:
1565129997 (9781565129993)
publisher: Algonquin Books publish date: April 10th 2012
format: kindle pages: 305
language: English
ISBN:
1616201495 (9781616201494)
publisher: Thorndike Press publish date: August 8th 2012
format: hardcover pages: 353
language: English
ISBN:
1410449637 (9781410449634)
publisher: Tantor Audio publish date: 2017-04-30
format: audiobook
language: English
ISBN:
1541452127 (9781541452121)