Programmer's guide to GEM - Balma, Phil; Fitler, William (Sybex, 1986)