Digital Logic Design. - Holdsworth, B. (Newnes, 2006)