Herb Karl

2 books

336 pages paperback

fiction historical adventurous challenging fast-paced

224 pages 1997

short stories young adult inspiring reflective medium-paced