John Connor

31 books

74 pages paperback

nonfiction childrens informative medium-paced

248 pages hardcover

nonfiction biography history informative medium-paced

176 pages 2002

nonfiction history challenging informative slow-paced

320 pages paperback

fiction crime thriller dark medium-paced

336 pages 2003

fiction crime mystery thriller dark mysterious fast-paced

96 pages paperback

nonfiction self help informative inspiring medium-paced

496 pages paperback

fiction crime mystery mysterious slow-paced

355 pages 2013

fiction thriller dark mysterious tense fast-paced

320 pages hardcover

nonfiction history informative reflective slow-paced

1784 pages paperback

nonfiction education