Author: Wilmore, Albert.