Instructions 20Q Game: These are similar to full games, but for quizzes larger than 20 questions it will randomly select 20 questions from within the set. This is a quick way to get in some studying of a topic.     
Identify the following philosopher:

(1632-1677) Jewish-Dutch philosopher of Portuguese Sephardi origin. Considered one of the great rationalists of 17th-century philosophy. Developed highly controversial ideas regarding the authenticity of the Hebrew Bible and the nature of the Divine.
Henry David Thoreau
Baruch Spinoza
Ambrose
Philo of Alexandria