Guest Speaker: Prof. F. Peter Guengerich