Author: Ball, Charles.