Books by Edgar Marquess Branch