Check out these sites that will enhance your own lessons. Included is a page of books by other authors to encourage your students to read more on the subject.