Melanie Benjamin Publisher: Random House Publishing Group, Year: 2023 ISBN: 9780593497869,9780593497852