Author: by Gary L. Miessler;Donald A. Tarr (Author)(3rd Edition) (Prentice Hall) (Paperback)