publisher: McClelland & Stewart Ltd. publish date: September 16th 2003
format: hardcover pages: 350
language: English
ISBN:
0771022573 (9780771022579)
publisher: McClelland & Stewart publish date: October 12th 2011
format: ebook
language: English
ISBN:
1551995131 (9781551995137)
publisher: McClelland & Stewart publish date: October 5th 2004
format: paperback pages: 360
language: English
ISBN:
0771022581 (9780771022586)