Davercade rated Good girl, bad girl : a novel: 5 stars Sept. 12, 2019 Public Good girl, bad girl : a novel by Michael Robotham