by Will Ferguson, David Aaron Baker
publisher: Viking Canada
publish date: September 4th 2007
format: hardcover pages: 400
language: English
ISBN:
0670066842 (9780670066841)
publisher: Penguin publish date: September 9th 2008
format: paperback pages: 387
language: English
ISBN:
0143055143 (9780143055143)
publisher: Harvill Secker publish date: January 3rd 2008
format: hardcover pages: 400
language: English
ISBN:
1846551250 (9781846551253)
publisher: Penguin publish date: August 20th 2013
format: paperback pages: 456
language: English
ISBN:
0143189484 (9780143189480)
publisher: Recorded Books publish date: March 28th 2011
language: English
ISBN:
1456110675 (9781456110673)