Adam Christian Scarfe1972BooksBeyond mechanismThe adventure of educationDynamic beingAuthor data: Open Library