HALL DOUGLAS V MICROPROCESSORS AND INTERFACING PROGRAMMING AND HARDWARE - 3 - CHENNAI MGH 2017 - 1000 Dewey Class. No.: 005.26