Cartier's Hope Book 2021 Cartier's Hope MR M. J Rose 4.01 1 readers shelved it PublisherAtria BooksLanguageEnglishPublished2021