The Physician of London: The Second Part of the Seventeenth-Century Trilogy of Nicholas Cooke