Author: BLANCHARD, Harold Hooper, selected and edited by