Human Sacrifice Author:James Moore A newly revised edition of James Moore's book on the Sarah Cherry Murder case, and the author's belief that the wrong man, Dennis Dechaine, is spending his life in jail for the crime when all of the scientific evidence points elsewhere.