Internet TV set-top devices for web-based projects: smooth sailing or rough surfing? - Kevin B. Johnson; Russell D. Ravert; Andrea Everton (AMIA, 1999)