A brief introduction to philosophy and philosophers with an overview of history of philosophy from the ancient times to the 21st century.
The Basics of Philosophy: A huge subject broken down into manageable chunks
A selection of philosophy texts by philosophers of the early modern period, prepared with a view to making them easier to read while leaving intact the main arguments,...
The Story of Mathematics - A History of Mathematical Thought from Ancient Times to the Modern Day