How computers work - White, Ron (Techmedia, 2000)