format: Paperback pages: 236
language: English
ISBN:
1533150362 (9781533150363)
format: paperback pages: 316
language: English
ISBN:
1470172453 (9781470172459)
publisher: J. Philip Horne publish date: 2011-09-04
format: Kindle Edition pages: 253
ASIN: B00655L8GO
publisher: J. Philip Horne publish date: 2016-05-05
format: Kindle Edition pages: 237
ASIN: B01F8CULT4