A review by iainreads
The Stranded by Sarah Daniels

4.5