Shattered Souls Trilogy

409 pages 2017

romance emotional hopeful slow-paced

361 pages digital 2024 user-added

fiction fantasy speculative fiction

412 pages paperback

fiction erotica slow-paced