Forgiven is a readable historical romantic fiction set in New Zealand and South Africa during the Anglo-Boer War.