Title: Not Just Another Computer Book-Revised