An Introduction to Computer Peripherals