Cite Your Source

EasyBib
BibMe
Noodletools
Citation Machine
Purdue Online Writing Lab
Research 101
Research Guide