Allen Davis publisher