Title: Vengeance in mind
Subjects: Fiction
Places: Isle of Wight (England)