publisher: Review publish date: 2005
format: paperback pages: 245
language: English
ISBN:
0755321405 (9780755321407)
language: English
ISBN:
0755321391 (9780755321391)
publisher: Quercus publish date: 2013
format: kindle pages: 260
language: English
ASIN: B009S8HIWI
publisher: Isis
format: audiobook
language: English
ISBN:
075313537X (9780753135372)