Author: Campbell, Edward Fay.