Robert A Cannova, b. Jun 19, 1938, d. Nov 23, 2004