OWL - Online Writing Lab (Purdue)

A site with answers to many of your questions on citing, essay structure et al.

Click http://owl.english.purdue.edu/ link to open resource.