Charles Edwin Percival Long — (died 1930)