publisher: Medallion Press
publish date: February 1st 2010
format: paperback pages: 350
language: English
ISBN:
1605420956 (9781605420950)
publisher: Medallion Press, Incorporated publish date: February 1st 2010
format: ebook
language: English
ISBN:
1605423246 (9781605423241)