laptop computer repair hardware laptops computer books lcd cpu software ramdrive memory monitor tools reading computers read book