Reactive Java Programming - Maglie, Andrea (Apress, 2016)