William I.Fletcher An Engineering Approach to Digital Design - India Pearson 2017 - 766 ISBN: 978-93-325-5522-8