by Peter Wood
publisher: Encounter Books publish date: July 1st 2004
format: paperback pages: 336
language: English
ISBN:
1594030421 (9781594030420)
publisher: Encounter Books publish date: February 1st 2003
format: hardcover pages: 336
language: English
ISBN:
1893554627 (9781893554627)
publisher: Encounter Books publish date: May 1st 2004
format: ebook
language: English
ISBN:
1594030251 (9781594030253)