Author: Hall, Warren.