Community Education Through Time: A Historical Overview of Ideas and Their Impact on Contemporary Educational Practice | Synapse