Email Record: Practical design of digital circuits :