A review by kirstenrose22
Half a Soul by Olivia Atwater

4.0

This was great fun, but I did find the ending a little bit sudden, and wanted things a little more wrapped up (and/or fleshed out).