Reactive Java Programming - Maglie, Andrea; Lee, Colin (Apress, 2016)