After the fact : the art of historical detection - Davidson, James West. (McGraw-Hill, 2004)