John Long — (died 1597)