Digital electronics - Bignell, James (Delmer, 2001)