On Macintosh programming advanced techniques - Allen, Daniel K. (Addison-Wesley, 1990)