Generative deep learning : teaching machines to paint, write, compose, and play - Foster, David (O'Reilly, 2023)