APA, MLA or Harvard? Compare the three citation styles side by side, with book and website examples, and find out which one your assignment needs.