Learning FPGAs digital design for beginners with Mojo and Lucid HDL - Rajewski, Justin (O'Reilly, 2017)