ID:DA06934720
Search authors sharing the same name
Barry Stapleton and James H. Thomas
Ashgate c2000 Modern economic and social history series
Available at 7 libraries
edited by Barry Stapleton
St. Martin's Press 1992
Available at 3 libraries