A look at history of Makhanda, formerly known as Grahamstown