Virgin by Diana Hamilton