O. Douglas is the pen name of Anna Masterton Buchan (18771948), a Scottish novelist. She was born in Perth, Scotland, the daughter of the Reverend John ...