by Graeme Gibson
publisher: New Canadian Library publish date: September 27th 1997
format: paperback pages: 272
language: English
ISBN:
0771034628 (9780771034626)
publisher: Penguin publish date: May 3rd 1988
format: paperback pages: 283
language: English
ISBN:
0140103821 (9780140103823)
publisher: St. Martin's Press publish date: January 1st 1982
format: hardcover pages: 283
language: English
ISBN:
0312601328 (9780312601324)
publisher: McClelland & Stewart Ltd. publish date: April 8th 2003
format: paperback pages: 272
language: English
ISBN:
0771033133 (9780771033131)
publisher: McClelland & Stewart Ltd. publish date: October 16th 1982
format: hardcover pages: 283
language: English
ISBN:
0771032919 (9780771032912)
publisher: New Canadian Library publish date: September 21st 2010
format: paperback pages: 296
language: English
ISBN:
0771093993 (9780771093999)