Archibald Alexander Leach (January 18, 1904 – November 29, 1986) Archibald Alexander Leach (January 18, 1904 – November 29, 1986)