John Swain Yeomans — (died 2000)