David Solomon

18 books

144 pages paperback

nonfiction poetry emotional reflective medium-paced

800 pages 2017

nonfiction computer science informative reflective medium-paced

170 pages paperback

fiction erotica lgbtqia+ medium-paced

372 pages hardcover 1975

challenging informative reflective medium-paced

403 pages 2016

nonfiction history emotional informative reflective slow-paced

192 pages paperback

nonfiction art business computer science design medium-paced

430 pages paperback 1973

informative reflective relaxing medium-paced

241 pages digital 23 user-added

fiction

273 pages hardcover 1964

268 pages 1964

nonfiction informative slow-paced