publisher: Element Books publish date: May 4th 2004
format: hardcover pages: 352
language: English
ISBN:
0007164866 (9780007164868)
publisher: Element Books publish date: April 4th 2005
format: paperback pages: 352
language: English
ISBN:
0007197721 (9780007197729)
language: English
ISBN:
0007189826 (9780007189823)