You need to sign in or sign up before continuing.

John Holmes

42 books

496 pages paperback 1984

fiction classics horror short stories challenging dark slow-paced

291 pages paperback 1957

fiction science fiction adventurous fast-paced

100 pages paperback

nonfiction mathematics science technology informative medium-paced

275 pages paperback 1928

fiction classics challenging reflective slow-paced

84 pages paperback

nonfiction mathematics science informative medium-paced

432 pages hardcover

nonfiction politics informative reflective medium-paced

172 pages hardcover

nonfiction art biography sociology adventurous mysterious fast-paced

308 pages hardcover

nonfiction art history informative medium-paced

182 pages paperback

fiction science science fiction reflective medium-paced

224 pages paperback 1977

fiction horror short stories dark slow-paced