This lecture is in 4 parts due to size constraints