John Barrett — (1918-2009)