Dr David L Clough Editor & Author