History Today subscription

Kenneth Baird

Kenneth J. Baird examines change and continuity in 19th-century British social history.