SF Encyclopedia Picture Gallery
Mircea Eliade. The Forbidden Forest (Notre Dame, Indiana: University of Notre Dame Press, 1978) [trans by Mac Linscott Ricketts and Mary Park Stevenson of the 1971 Romanian original: hb/Cae Esworthy]
Image courtesy of Clute Science Fiction Library at Telluride