publisher: Bloomsbury publish date: October 26th 2004
format: hardcover pages: 208
language: English
ISBN:
1582344914 (9781582344911)
publisher: Vault.com publish date: September 27th 2003
format: paperback pages: 128
language: English
ISBN:
1581311826 (9781581311822)
publisher: Bloomsbury publish date: December 26th 2008
format: ebook pages: 240
language: English
ISBN:
1596919299 (9781596919297)
publisher: Seal Press
publish date: April 28th 2006
format: paperback pages: 250
language: English
ISBN:
1580051510 (9781580051514)