Author: Ward, Bernard.