Modern Philosophy: An Introduction and Survey