William Paley


English Philosopher


Rank 1528


Views 860


Quotes 2


William Paley Quotes

494

366