The Retribution of Mara Dyer: Volume 3
- 472 pages
- 17 hours of reading
"Loyalties are betrayed, guilt and innocence tangle, and fate and chance collide in this shocking conclusion to Mara Dyer's story"--

"Loyalties are betrayed, guilt and innocence tangle, and fate and chance collide in this shocking conclusion to Mara Dyer's story"--