Thomas L. Floyd Digital Fundamentals - New Delhi Pearson (Indian Ed.) Pvt. Ltd. Dorling Kindersley Pvt. Ltd. 2016 - 659 ISBN: 978-0132359238