A world of great books
Books recommended by David Cancel
David Cancel recommends 24 books, among them Thinking, Fast and Slow, Meditations and Principles.
24 books
A world of great books
David Cancel recommends 24 books, among them Thinking, Fast and Slow, Meditations and Principles.
24 books