William Paley


English Philosopher


Rank 1507


Views 595


Quotes 2


William Paley Quotes

350

245