Alex Jeffrey

5 books

220 pages hardcover

nonfiction politics science challenging informative reflective medium-paced

220 pages paperback

nonfiction politics science challenging informative reflective medium-paced

236 pages 2009

nonfiction politics informative medium-paced

230 pages 2019

informative reflective slow-paced

360 pages hardcover

nonfiction science sociology medium-paced