Digital Systems Design With Programmable Logic by Martin Bolton | Menrva Books