Top 925 richard santayana PDF Book Page 39