Jack Holmes and His Friend: A Novel