William Paley


English Philosopher


Rank 1505


Views 715


Quotes 2


William Paley Quotes

419

296