Manyebook
Donald P. Leach
Digital Principles And Applications