In this detailed account of bosonization the first part presents technical aspects the second part explores applications of bosonization to realistic models and the final part addresses the problems of quantum impurities. It is an excellent reference for researchers and graduate students working in theoretical physics condensed matter physics and field theory.