William Paley


English Philosopher


Rank 1505


Views 611


Quotes 2


William Paley Quotes

360

251