Kendra Vaughan

2 books

256 pages 2007

nonfiction informative reflective medium-paced

352 pages hardcover 2024 user-added

fiction