Amber Reeves — British novelist and teacher