by John Galt
publisher: Kessinger Publishing publish date: June 1st 2004
format: paperback pages: 368
language: English
ISBN:
1419161105 (9781419161100)
publisher: Oxford University Press, USA publish date: January 17th 1985
format: paperback pages: 438
language: English
ISBN:
0192816942 (9780192816948)
publisher: Ramsay Press publish date: March 11th 2010
format: paperback pages: 380
language: English
ISBN:
1444697110 (9781444697117)
publisher: Kennedy & Boyd publish date: August 1st 2007
format: paperback pages: 416
language: English
ISBN:
1904999433 (9781904999430)
publisher: Edinburgh; London : W. Blackwood
format: ebook
language: English
ISBN:
0029084768 (2940029084767)
publisher: Edinburgh; London : W. Blackwood
format: ebook
language: English
ISBN:
002908475X (2940029084750)