John Shand · 2005
256 pages · ~6h read
essays · history
John Shand · 1993
352 pages · ~9h read
philosophy · non-fiction