The haciendas of Mexico :an artist's record