A. Thomas Alva Edison B. Newton C. Joule D. KeplerSubmitted by: Anand HanjhroAdvertisement Advertisement