Generative Deep Learning: Teaching Machines to Paint, Write, Compose, and Play, Paperback/David Foster