by Colin Dexter
3.87
272 pages
5h 9m
Get ready for a cleverly crafted mystery that will challenge your deductive skills and keep you guessing until the very end.