The Yale Book of Quotations
2006 • 1,067 pages

Ratings1

Average rating3

15