The Executable and Extendable Internet - Jessica Keyes (Taylor and Francis, 2007)