Robert J. Shoemaker

American researcher