The Bloomsbury Handbook to Agatha Christie

The Bloomsbury Handbook to Agatha Christie

2022 • 424 pages