publisher: Medallion Press
publish date: April 1st 2005
format: paperback pages: 392
language: English
ISBN:
1932815139 (9781932815139)
publisher: Medallion Press
format: kindle pages: 402
language: English
ASIN: B004A90638
publisher: Medallion Press publish date: April 1st 2005
format: ebook pages: 392
language: English
ISBN:
1605427195 (9781605427195)