by Richard S. Wheeler
publisher: Signet
publish date: December 7th 2004
format: paperback
language: English
ISBN:
045121370X (9780451213709)
publisher: Richard S. Wheeler publish date: March 13th 2011
format: ebook
language: English
ISBN:
0012331090 (2940012331090)
publisher: Thorndike Press publish date: June 1st 2005
format: hardcover pages: 364
language: English
ISBN:
0786276045 (9780786276042)