Complete A-Z ICT and computing handbook - Penrose, Bob (Great Britain Hodder and Stoughton, 2003)