by John Timbs
publisher: Kessinger Publishing
publish date: August 1st 2003
format: paperback pages: 372
language: English
ISBN:
076618031X (9780766180314)
publisher: Spargo Press publish date: February 5th 2009
format: paperback pages: 368
language: English
ISBN:
1443789860 (9781443789868)
publisher: Munshi Press publish date: May 1st 2008
format: paperback pages: 372
language: English
ISBN:
1409712222 (9781409712220)