Ambrose Rogers (1920-2005)