Browse Undergraduate Theses at Illinois by Author "Allen, David Robert"