DIGITAL DESIGN PRINCIPLE & PRACTICES 4TH EDIT - WAKERLY J F (DORLING KINDERSLEY P, 2011)