publisher: McClelland & Stewart Ltd publish date: October 4th 2005
format: hardcover pages: 268
language: English
ISBN:
0771047754 (9780771047756)
publisher: McClelland & Stewart publish date: February 24th 2009
format: ebook pages: 272
language: English
ISBN:
1551991446 (9781551991443)