Revisions

Joseph Lee Initial draft based on David Moore's tutorials.