publisher: Mira, 394 pages, Paperback" /> publish date: 2004
format: paperback pages: 394
language: English
ISBN:
0778300544 (9780778300540)
publisher: Mira publish date: 2004
format: paperback pages: 370
language: English
ISBN:
1741161177 (9781741161175)