MRAMA,
It is better if you first undergo the free tutorials as mentioned by keith1200rs. After that, try to collect the Indian edition as that will cost less than 10 US$ whereas the US edition cost me more than 100$. Even then, if you fail to collect and if you are from India,contact me and I will post my Indian print copy to you. However, the Mazidi book on PIC is the best book and yes, you must collect that one.
The best PIC tutorials by far I've come across online:
**broken link removed**
They cover the baseline and midrange PICs using both Assembly and Hi-Tech C, which can be download for free from Microchip:
**broken link removed**
**broken link removed**
All the Gooligum Tutorials are in downloadable PDF form along with all the source code for each lesson.
They are very professionally done and best of all, free.