Author: J. ; Translation Haldane R. B. & Kemp