University of Florida Homepage
john rose teaches at duke university