Art, Craft and Science of Detective Work