John Harold Rose — (died 1996)