A free translation /
Raine, Craig,author.