Does anyone know of a good site for this or anything to do with the subject matter. I have an 8 page paper due wed.