Alan Thomas

Alan Thomas

Professor and Consultant in Psychiatry. Elder at Newcastle Reformed Evangelical Church.