WHO ON EARTH IS ALDO LEOPARD - SCHERER GLENN