Author: Whitworth William Allen.