This book is primarily concerned with the study of cohomology theories of general topological spaces with "general coefficient systems." The reader should have a thorough background in elementary homological algebra and in algebraic topology. A list of exercises at the end of each chapter will help the student to learn the material, and solutions of many of the exercises are given in an appendix. The new edition of this classic in the field has been...