Text this: FSM-based Digital Design using Verilog HDL /