David Kenney

7 books

280 pages paperback

nonfiction politics challenging informative medium-paced

231 pages paperback

nonfiction history technology challenging informative medium-paced

320 pages paperback

nonfiction biography history politics challenging informative reflective medium-paced

456 pages paperback 1974

medium-paced

168 pages paperback

fiction reflective slow-paced

10 hours, 11 minutes audio 2020

fiction horror

304 pages hardcover 2003