Mark Patzkowsky, Dissertation Advisor/Co-Advisor Mark Patzkowsky, Committee Chair/Co-Chair Timothy J. Bralower, Dissertation Advisor/Co-Advisor Linda Ivany, Committee Member Eric S Post, Committee Member Peter Daniel Wilf, Committee Member Michael Allan Arthur, Committee Member