Comptia Network+ Certification Study Guide by Robert Shimonski, Robert J. Shimonski & Naomi Alpern