Dr Keith Clements. Artist and Historian