An Introduction to Syntax