Hercule Poirot
411 pages