I'm interested in learning how to develop apps for the iPhone. I found a book that's recommended called Beginning iPhone 3 Development: Exploring the iPhone SDK and it seems that it's recommended that a basic knowledge of Objective-C. I found a book by the same publisher called Learn Obective-C on the Mac that looks good but in the description it says its an extension to Learn C on the Mac. So I guess my question is what book should I start with to learn App development? Should I started with Learn C and work my way up or can I pick up Beginning iPhone 3 Development?