Digital and microprocessor technology - O'Connor, Patrick J.