by Patrick Larkin
publisher: Signet
publish date: June 3rd 2003
format: paperback pages: 400
language: English
ISBN:
0451209044 (9780451209047)
ASIN: 451209044
publisher: Patrick Larkin publish date: February 12th 2013
format: kindle pages: 326
language: English
ASIN: B00BFIA2CM
publisher: Wheeler Publishing publish date: December 1st 2003
format: paperback pages: 478
language: English
ISBN:
1587245469 (9781587245466)