Macro processors and techniques for portable software - Brown, Peter J. (John Wiley & Sons, Inc, 1974)