format: paperback
language: English
ISBN:
1552851214 (9781552851210)
language: English
ISBN:
1571452540 (9781571452542)
publisher: P3 publish date: 2003
pages: 256
language: English
ISBN:
1405405732 (9781405405737)
publisher: Parragon publish date: 2012
format: hardcover pages: 256
language: English
ISBN:
1405414669 (9781405414661)
language: English
ISBN:
1405414561 (9781405414562)