Katharine Powell

3 books

281 pages paperback 1998

fiction romance young adult emotional medium-paced

304 pages hardcover 2019

fiction historical emotional reflective medium-paced

58 pages paperback

nonfiction childrens fantasy