by John Cleland
publisher: Broadview Press publish date: April 29th 2005
format: paperback pages: 284
language: English
ISBN:
1551115689 (9781551115689)
publisher: CreateSpace publish date: April 25th 2010
format: paperback pages: 170
language: English
ISBN:
1452809550 (9781452809557)
publisher: Library of Alexandria publish date: December 27th 2012
format: kindle pages: 282
language: English
ASIN: B00B0XKJWK
format: kindle pages: 170
language: English
ASIN: B004AYDD4M
publisher: Fredonia Books (NL) publish date: May 1st 2001
format: paperback pages: 196
language: English
ISBN:
1589631870 (9781589631878)
publisher: Dissertations-G
format: hardcover
language: English
ISBN:
0824011325 (9780824011321)