Introduction to digital electronics by John Crowe · Bookplated