Author: Campbell, Norman Robert and Ritchie, Dorothy