Books & Philosophers 3 quiz

Average:  5.97
Played:  2454
Which philosophers have written these books?