Web application architecture: Principles, protocols and practices - Rosen, Rich (John Wiley & Sons, Ltd., 2009)