Mexico: An Illustrated History (Illustrated Histories (Hippocrene))