Putting it together - McClure, Kevin (Prentice Hall Regents, 1996)