The Synthesis Approach to Digital System Design by Petra Michel | Menrva Books | MenrvaBooks