Diego Rivera, 1886-1957: A Revolutionary Spirit in Modern Art (Taschen Basic Art)