George Grant: A Biography