Quest for Freedom: The Abolitionists Movement