Home›Books›Michael K. BarbourMichael K. BarbourNo biography available.Works (2)Online, Blended and Distance Education in SchoolsAP U.S. history for America past and present, eighth advanced placement edition