Computer Networking - A Top-Down Approach Featuring the Internet - Solutions to Review Questions and Problems
High-Speed Digital Design - A Handbook of Black Magic