Swift Protocol-Oriented Programming : Increase productivity and build faster applications with Swift 5, 4th Edition /: Increase productivity and build faster applications with Swift 5, 4th Edition. (2019)