Julian Schwinger the physicist, the teacher, and the man (World Scientific Pub. Co., 1996)