Digital electronics - Bignell, James; Author (2000)