Ec 250A Literature Review Papers