Spellbinder by Helen Stringer

Square Fish (2011), Edition: Reprint, Paperback, 400 pages