Robert D. McClaran (1939-2004)