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