Professor Miles, Thesis Supervisor James Alan Miles, Thesis Supervisor James Alan Miles, Thesis Honors Advisor Dr. Joseph Randall Woolridge, Faculty Reader
James Alan Miles, Thesis Supervisor Dr. Joseph Randall Woolridge, Thesis Supervisor James Alan Miles, Thesis Honors Advisor Jingzhi Huang, Faculty Reader