Kevin D. Randle

62 books

352 pages paperback

nonfiction young adult informative tense medium-paced

302 pages paperback

nonfiction sociology dark mysterious tense medium-paced

216 pages paperback

nonfiction science informative tense medium-paced

416 pages 2002

nonfiction science fiction tense medium-paced

270 pages paperback

nonfiction autobiography biography informative medium-paced

185 pages paperback

fiction science fiction adventurous funny medium-paced

320 pages paperback

nonfiction politics challenging mysterious medium-paced

416 pages 1999

challenging informative reflective medium-paced

202 pages paperback 1988

adventurous tense medium-paced

188 pages paperback 1989