Thank you. I had the first edition (plus 3 books other of yours) and it looks like I can save the cost of the latest edition and order the USB Embedded Hosts, instead. The sample Chapter 2 looks like this is exactly what I'll need. Amazon, here I come.
Initially, I have only a single (self-powered) device to support and, as it's about 7 years old, suspect it's low speed. Others have already reverse engineered most of its communications protocol. I'll be using an AVR µC but your Linux code will likely be helpful. I'm designing my PCB now and think I can do that with current knowledge.
Later, I plan an Arduino form factor board that can support all the things the MAX3421E can do. But, it will mostly be up to Arduino aficianados to decide what and how it interfaces with other hardware.