Stock / 9781781889145 Diego Rivera and Juan Rulfo: Post-Revolutionary Body Politics 1922-1965 O'Sullivan, Lucy EAN 9781781889145 Publisher Legenda Published 18 October 2024 Pages 252 Available copies New £30.99