A First Course In Digital Systems Design - Uyemura (1999)
15