John Kirk

19 books

214 pages paperback

fiction thriller dark mysterious tense medium-paced

324 pages hardcover

nonfiction history politics informative medium-paced

256 pages hardcover

nonfiction challenging informative reflective medium-paced

320 pages hardcover 1991

nonfiction sports informative medium-paced

224 pages paperback

nonfiction art history medium-paced

211 pages hardcover

nonfiction history politics

80 pages hardcover 1990

nonfiction art informative lighthearted reflective medium-paced

294 pages paperback

nonfiction history religion medium-paced

256 pages paperback

nonfiction history literary

123 pages 1978

challenging informative inspiring medium-paced