Writinghouse is an excellent free bibliography and citation maker. It allows you to automatically generate citations in various referencing styles including: MLA, APA, Chicago, and Harvard. We have been experimenting with it for awhile and found it really worth the shout-out here.