James Shaw Author, Illustrator, Translator & Editor