Someone Perfect (Westcott #9) by Mary Balogh