Cocoa programming developer's handbook - Chisnall, David (Addison-Wesley, 2010)