King of the castle: A biography of William Larnach