Margaret Davidson
Margaret Davidson is the author of Dolphins!, Helen Keller's Teacher, and The Story of Eleanor Roosevelt, all published by Four Winds Press. She lives in New York City. From the dust jacket of Frederick Douglass Fights for Freedom...
To view all books associated with this person please sign in.