V. Zeitoun. The Human Canopy: Homo erectus, Homo soloensis, Homo pekinensis and Homo floresiensis. The Human Canopy: Homo erectus, Homo soloensis, Homo pekinensis and Homo floresiensis, 2009.