Introduction to Digital Systems Design - Donzellini (Springer International Publishing, 2019)