You have tried Google, haven't you?
happygeek
Freelance Word Punk
27,463 posts since Mar 2006
Reputation Points: 1,457
Solved Threads: 55
Besides that, the best is you get an iphone to have hands on experience ( if you do not have one yet ). Try this link but a search at a library would be the best:)
jingda
Industrious Poster
4,698 posts since Mar 2011
Reputation Points: 182
Solved Threads: 142