Guide to web application and platform architectures - Jablonski, Stefan (Springer, 2004)