Diego Rivera: his life and times
by Bertram David Wolfe
Category: Artists

Biography of one of the greatest Mexican painters and muralists of the 20th century.