Anthropology is a discipline very conscious of its history, and Alan Barnard has written a clear, balanced and judicious textbook that surveys the historical contexts of the great debates and traces the genealogies of theories and schools of thought. It also considers the problems involved in assessing these theories. The book covers the precursors of anthropology; evolutionism in all its guises; diffusionism and culture area theories, functionalism and structural-functionalism; action-centred theories; processual and Marxist perspectives; the many faces of relativism, structuralism and post-structuralism; and recent interpretive and postmodernist viewpoints.