publisher: Stackpole Books publish date: August 20th 2004
format: paperback pages: 271
language: English
ISBN:
0811731596 (9780811731591)
publisher: Deutsch
format: hardcover pages: 267
language: English
ISBN:
0233963138 (9780233963136)
format: hardcover pages: 267
language: English
ISBN:
0933852576 (9780933852570)