publisher: McClelland & Stewart publish date: April 19th 2011
format: hardcover pages: 416
language: English
ISBN:
077102648X (9780771026485)
publisher: McClelland & Stewart publish date: April 19th 2011
format: ebook pages: 352
language: English
ISBN:
1551993589 (9781551993584)