A review by jodi_b
Always by Nicola Griffith

3.0

A bit predictable, but still a good read.