Robuta

https://eric.ed.gov/?id=EJ293821 ERIC - EJ293821 - Footprints in Stone and Biology Teaching., American Biology Teacher, 1984 Discusses issues surrounding the movie in stoneamerican teacherfootprints