(확장성 있는 iOS 프로그래밍을 위한) 스위프트 4 프로토콜지향 프로그래밍 - Hoffman, Jon; 강경구, 역 (에이콘, 2018)