Author: JOHN (TRANSLATOR); DESCARTES VEITCH