haycock_lecture_2024_eng.pdf_.jpg