Robert Shepherd

8 books

800 pages 2020

informative reflective medium-paced

144 pages paperback

nonfiction health

116 pages hardcover

nonfiction self help slow-paced

missing page info 1750

informative medium-paced

280 pages hardcover

nonfiction art biography memoir politics

134 pages paperback

nonfiction health medium-paced

140 pages paperback 2017

440 pages hardcover

nonfiction history challenging informative medium-paced