Web application design patterns / - Vora, Pawan. (Morgan Kaufmann,, 2009)