A passion for freedom : the life of Sharlot Hall