prof tim lynch