As the title really. Can anyone recommend some good books that would really help out a complete beginner? I'd like to learn more but I feel a bit overwhelmed with everything at the moment and think having a decent book to explain things will make it easier for me to take it all in.