MEXICAN MAZE / with illustrations by Diego Rivera