-->
Purdue University Online Writing Lab (OWL)
Bibme citation generator
Keep in mind that most library electronic resources have citation tools.