Cite them right will help you to reference just about any source, and understand how to avoid plagiarism. Although, it doesn't work out the reference for you, it provides easy-to-follow templates.
Referencing can be tricky. Use this guide to learn Referencing styles including Cite Them Right Harvard and MHRA. Guide also includes practical hints & tips on how to create footnotes for MHRA or how to put your Reference List in alphabetical order. Click on to expand to full screen.