William H. EpsteinBooksInvented lives, imagined communitiesJohn Cleland: images of a lifeRecognizing biographyJohn ClelandContesting the subjectAuthor data: Open Library