Geoffrey Hayes

American, 1947 - 2017