G. William Monaghan: Publications