USB design by example : a practical guide to building I/O devices - Hyde, John, (John Wiley & Sons, 1999)
Includes index