Author: Helen Keller; Annie Sullivan; John Albert Macy