Mary Anderson Marshall — Scottish physician