HTML5 architecture - Hales, Wesley (O'Reilly Media, 2012)