Class field theory : -The Bonn Lectures- Edited by Alexander Schmidt (2013)