Systemverilog For Verification by Chris Spear, Christian B. Spear & Greg Tumbush