Джоан Гарріс

2 books

394 pages hardcover 1999

fiction literary magical realism emotional hopeful lighthearted medium-paced

432 pages paperback 2001

fiction historical dark emotional sad medium-paced