Lanky Bob - The Life, Times and Contemporaries of Bob Fitzsimmons