Margaret Hart

Margaret Hart was born in 1991 in New Jersey. She studies at Hampshire College in Amherst, Massachusetts and interested in humans and language.