Givone, Donald D. Digital Principles And Design - Bangalore Allied Publishers Pvt. Limited, 2000 - 309 ISBN: 9780070529069