Fundamentals of digital logic with Verilog design by Stephen D. Brown | Menrva Books