One of the best websites you can use is Easybib. It will let you choose either APA or MLA style, and then what type of reference it is; book, internet article, journal article, etc. You can then input all the info you have about your source, and it will format the citation for you. This helped so much while writing papers in college.