Worlds in the making - Garlan, Patricia W. (Prentice-Hall, 1970)