John MacWatt's publications and writing