A foolish passionate man: A biography of Jim Cairns