2023-07-31
Thinking and Deciding
by Jonathan Baron (549 pages)