Diego Rivera : famous Mexican painter / - Alvarez, Mateo, (Enslow Publishers,, 2016)