Einstein’S Struggles With Quantum Theory: A Reappraisal 2007