Climbing the Mountain: The Scientific Biography of Julian Schwinger