Learn Computer Science with Swift - Jesse Feiler (Springer, 2018)