celestesbookshelf's current reads
2 books

647 pages paperback 1981

fiction literary magical realism challenging reflective slow-paced

709 pages paperback 2000

fiction horror literary mystery thriller challenging dark mysterious slow-paced