Bib Me
Citation Machine
Cite This For Me
Easy Bib
Knightcite
OWL: Purdue Online Writing Lab - MLA Formatting and Style Guide