publisher: McClelland & Stewart publish date: October 5th 2004
format: paperback pages: 264
language: English
ISBN:
0771070012 (9780771070013)
publisher: McClelland & Stewart publish date: December 18th 2012
format: ebook
language: English
ISBN:
1551995212 (9781551995212)