by Howard Eves
publisher: Dover Publications
publish date: May 20th 1997
format: paperback pages: 368
language: English
ISBN:
048669609X (9780486696096)
publisher: Dover Publications publish date: January 1st 2012
format: ebook
language: English
ISBN:
1306340500 (9781306340502)
publisher: Dover Publications publish date: April 10th 2012
format: kindle pages: 368
language: English
ISBN:
048613220X (9780486132204)