Hands-on reinforcement learning with Python : master reinforcement and deep reinforcement learnig using OpenAI Gym and TensorFlow - Ravichandiran, Sudharsan, (Packt, 2018)