A world of great books
Books recommended by Jim O'Shaughnessy
Jim O'Shaughnessy recommends 2 books: A Mind at Play and Perfectly Reasonable Deviations from the Beaten Track.
2 books
A world of great books
Jim O'Shaughnessy recommends 2 books: A Mind at Play and Perfectly Reasonable Deviations from the Beaten Track.
2 books