How computers do it - David G Moursund (Wadsworth, 1969)