Dawn Aldridge Poore

12 books

222 pages paperback 1998

emotional lighthearted slow-paced

352 pages 1993

historical challenging informative inspiring slow-paced