David J. Heeger · Study