Richard Tilley's Research Project: