Author: Henry Ellis Allen,Hannibal