publisher: McClelland & Stewart publish date: March 21st 2006
format: paperback pages: 328
language: English
ISBN:
0771065043 (9780771065040)
publisher: McClelland & Stewart publish date: May 18th 2011
format: ebook
language: English
ISBN:
1551994194 (9781551994192)