publisher: Vintage Canada publish date: January 14th 2011
format: ebook pages: 256
language: English
ISBN:
0307367398 (9780307367396)
publisher: Thorndike Press publish date: November 1st 2002
format: paperback
language: English
ISBN:
078624481X (9780786244812)