Charles W Clough Author