OLDIES BUT GOLDIES: USB Device Research in 6 Parts
Shared publicly