Jeff Shantz

24 books

324 pages 2019

nonfiction philosophy politics informative reflective medium-paced

108 pages paperback

nonfiction history politics challenging informative medium-paced

82 pages paperback

nonfiction politics challenging informative medium-paced

172 pages 2014

nonfiction philosophy politics technology challenging informative slow-paced

392 pages paperback

nonfiction politics informative reflective medium-paced

156 pages paperback

nonfiction sociology challenging informative reflective medium-paced

180 pages 1661

challenging informative slow-paced

294 pages 2011

challenging informative medium-paced

220 pages 2014

informative reflective medium-paced

304 pages 2013

economics challenging informative medium-paced