On the edge of certainty : philosophical explorations / - Tallis, Raymond. (St. Martin's Press,, 1999)