Browse Research publications from UIUC by Author "Bagley, Glen David"