Abductive reasoning : logical investigation into discovery and explanation - Atocha Aliseda (Springer, 2006)