Kevin D. Randle

30 books

nonfiction young adult informative tense medium-paced

352 pages

nonfiction sociology dark mysterious tense medium-paced

302 pages

fiction fantasy short stories adventurous mysterious slow-paced

365 pages | first published 1987

nonfiction science fiction tense medium-paced

416 pages | first published 2002

nonfiction autobiography biography informative medium-paced

270 pages

nonfiction science informative tense medium-paced

216 pages

nonfiction politics challenging mysterious medium-paced

320 pages

informative medium-paced

276 pages | first published 1995

dark informative reflective medium-paced

missing page info | first published 2013

nonfiction informative medium-paced

320 pages | first published 2010