William J. Dally Digital Systems Engineering - New York Cambridge 1998 - 655 Dewey Class. No.: 621039