John Craig William Keating
John Craig William Keating is fluent in Chinese and has taught Chinese language and history in private schools for almost thirty years, acting as an examiner for Year 12 exams. He lives in Melbourne, Australia, with his wife and four daughters.
John Craig William Keating is fluent in Chinese and has taught Chinese language and history in private schools for almost thirty years, acting as an examiner for Year 12 exams. He lives in Melbourne, Australia, with his wife and four daughters. See less
John Craig William Keating's Featured Books