The Buccaneer King: The Biography of Sir Henry Morgan, 1635-1688