Edward Steel Harper RBSA (1878-1951)