The Duke Gets Even Book 2023 The Duke Gets Even JS Joanna Shupe 4.01 6 readers shelved it PublisherAvonPublished2023