What books or ebooks can I use to learn Photoshop?
I am learning Photoshop at home, but I am finding it quite difficult.
Can anyone recommend me any book(s) or resources to learn it (preferably for free)? I have a good internet connection but I'm not sure where to start.
The edit to the question now makes this answer seem a bit "off". The original question was "What is the best book to learn Photoshop?"
PeachPit Press' Adobe Photoshop Classroom in a Book is the book written by Adobe. It covers every single feature and tool in Photoshop and is the definitive source for any information regarding how the application works. It's even better than the Help files in many cases.
That being posted, be aware... it is not exciting. It is not compelling. It is not a book full of tutorials or "how to" information. It is essentially technical manual describing a tool/feature and how it works. There will be no description as to when or why you would use a feature, merely how the feature functions. It is basically a written version of the Help files with more care taken to editing and accuracy.
If you are looking for "how to create x" type of things, you'll need to refine your track. There are great books on digital prepress, photo retouching, web design, painting, etc. But they are generally restricted to that track and don't really stray.