This new edition is thoroughly expanded and updated, and even more suitable as a course text
Rigorous, yet extremely readable and engagingly written
Approachable level makes it popular with both introductory students and lecturers
Rigorous, yet extremely readable and engagingly written
Approachable level makes it popular with both introductory students and lecturers