Albert E. Maguire (1928-2004)