2023-10-03
Clear Thinking
by Shane Parrish (232 pages)