Jack Ross

8 books

233 pages hardcover

nonfiction history politics challenging informative reflective medium-paced

824 pages 2015

nonfiction history politics challenging informative reflective slow-paced

102 pages paperback

nonfiction politics

292 pages hardcover

nonfiction business sociology medium-paced

336 pages paperback 2010

dark mysterious medium-paced

140 pages paperback

fiction horror medium-paced

224 pages paperback 2000

emotional reflective medium-paced

360 pages paperback 2018

challenging emotional reflective medium-paced