
Mary Johnston was born on 21st November 1870 in the small town of Buchanan, Virginia, the eldest child of John and Elizabeth Johnston. During her childhood she was subject to frequent bouts of illness and therefore educated at home with the help of tutors. When she was...