Spring Next Generation: Thinking in Objects (Volume 1)