Web Application Architecture: Principles, Protocols and Practices by Rich Rosen, Leon Shklar (Paperback, 2009)