luke havergal