Cultural aspects of research development by Craig Thomas