David J. Leonard

9 books

455 pages 2013

nonfiction sociology challenging informative reflective medium-paced

706 pages hardcover

nonfiction reference informative medium-paced

320 pages 2018

nonfiction technology challenging informative slow-paced

262 pages 2012

nonfiction sports informative reflective medium-paced

200 pages 2014

medium-paced

272 pages digital 2010

294 pages digital

320 pages 2017

nonfiction sports challenging informative slow-paced

217 pages 2006

emotional medium-paced