Richard Eldridge

10 books

256 pages hardcover

nonfiction literary philosophy challenging informative medium-paced

326 pages hardcover

nonfiction philosophy informative reflective relaxing medium-paced

156 pages paperback 2022

fiction fantasy magical realism middle grade adventurous funny lighthearted fast-paced

178 pages hardcover

nonfiction classics literary philosophy challenging reflective medium-paced

848 pages 2003

nonfiction art philosophy informative medium-paced

240 pages hardcover

nonfiction art history philosophy reflective medium-paced

307 pages hardcover

nonfiction history philosophy challenging reflective medium-paced

missing page info 1987

challenging informative reflective medium-paced

180 pages digital

fiction childrens fantasy magical realism middle grade young adult

264 pages hardcover

nonfiction history philosophy medium-paced