by Harold MacGrath
publisher: 1st World Library publish date: June 15th 2007
format: hardcover pages: 388
language: English
ISBN:
1421844621 (9781421844626)
publisher: CreateSpace publish date: January 6th 2014
format: paperback pages: 258
language: English
ISBN:
1494913054 (9781494913052)
publisher: 1st World Library publish date: July 15th 2007
format: paperback pages: 388
language: English
ISBN:
1421845466 (9781421845463)