David Randall-MacIver — American Egyptologist (1873–1945)