by Austin Clarke
publisher: McClelland & Stewart publish date: February 11th 2003
format: paperback pages: 256
language: English
ISBN:
0771021305 (9780771021305)
publisher: McClelland and Stewart publish date: March 15th 1997
format: paperback pages: 245
language: English
ISBN:
0771021275 (9780771021275)
publisher: McClelland & Stewart publish date: February 18th 2011
format: ebook
language: English
ISBN:
1551996065 (9781551996066)