This book on Obejective-C assumes no prior knowledge of programming. The book explains complex topics of object-oriented programming with Objective-C without unnecessary complexity or being condescending to the reader, and it is clear and entertaining. This book provides a lifeline to people venturing into iPhone and Mac OS X development for the first time, and it is compliant with the latest standards for Objective-C and Apple programming.