The Blantyre Project : a journey in time.