publisher: McClelland & Stewart publish date: February 25th 2005
format: paperback pages: 320
language: English
ISBN:
0771046340 (9780771046346)
publisher: McClelland & Stewart Ltd publish date: August 3rd 2004
format: hardcover pages: 320
language: English
ISBN:
0771046332 (9780771046339)