Whodunit, howdunit and why?