Richard W. Garvine (1940-2007) Academic Article uri icon