John Galsworthy: A biography