Practical Bot Development - Szymon Rozga (Springer, 2018)