A good book for beginner would be Scott Kelby's Digital Photography Book. It does what it says on the tin. Cuts out all the crap and tells you how to take the pictures that u want.
Photography lessons and tips site, Share with all, inputs most welcome!!