Author: Lilian Peake Elizabeth Hunter Jean S. MacLeod