Roy Joseph McElhiney 1926-2004