publisher: McClelland & Stewart publish date: September 19th 2006
format: hardcover pages: 352
language: English
ISBN:
0771057695 (9780771057694)
publisher: McClelland & Stewart publish date: October 27th 2009
format: paperback pages: 384
language: English
ISBN:
0771057717 (9780771057717)