Constance Book 2013 Constance PM Patrick McGrath 4.01 1 readers shelved it PublisherBloomsbury Publishing USALanguageEnglishPublished2013