Ruth Graham

Ruth Graham is a freelance writer in New Hampshire.