Author: Gray, Margaret Blair.