A book on Reactive Programming in Java