University of Florida Homepage (opens in new tab)
john rose teaches at duke university