James Horner
Two Worlds; the Past and the Future