John Macmurray: A Biography