Diego Rivera : A Biography - Manuel Aguilar-Moreno; Erika Cabrera (2011)