Research completed by Harlow Shapley was most dependent upon what scientific tool?
a. a space probe
b. a telescope
c. a nuclear reactor
d. model of the solar system