A fascinating detective story and moving memoir of death and deceit. When Dr William Macbeth poisoned two of his sons in 1927...