Many Particle Physics - Mahan Gerald D (New York Plenum Press, 1986)