Reasoning with an Optimist
ISBN-13: 9780615540726