This book, by Joseph Phillips, fulfills all your needs project management learning needs. I believe it will help you prepare for the Project Management Professional (PMP) certification exam, but of course it still depends on the individual to put forth the effort to really learn the material. There is no silver bullet where the exam is concerned. It covers everything you will need to know to prepare and gives a little insight on some of the background material, but does not guarantee you will pass the test just because you read through the material. It will literally take many hours of studying just to get close to a passing score.
I have many colleagues who have taken the PMP exam several times and have still not passed it. It is said to be one of the most grueling exams on the market and will consume every bit of the time given to take it. This book helps to prepare you for it by giving drills at the end of every chapter, simulated exam questions, and an exam readiness checklist. It even contains a CD with hundreds of questions and reviews snippets to help you along the way. It also covers all of the mandatory phases of project management. Of course, every project is different and may not follow the same path to completion, but they will all contain most of the elements contained within this book. This makes it good for your every day project management needs as well as for exam preparation. Although there are many good study guides out there, I recommend this one for exam preparation because it does not contain a lot of fluff, just the material you need. It details every bit of the Project Management Book of Knowledge (PMBOK) in an easy to read format. This is definitely one to check out!