Joan GillespieBooksFaculty As Global LearnersAlgeriaAlgeriaAlgeria, rebellion and revolutionAuthor data: Open Library