Enemies of hope : a critique of contemporary pessimism / - Tallis, Raymond. (St. Martin's Press,, 1997)