I am looking for help and advice on which "How to" book I should be picking up. I have been to most of the major books stores in Edinburgh and found either empty spaces where C# books should be or only the more advanced stage books left on the shelf.
Normally I would purchase my books from Amazon but as I am not looking for a particular book, I ideally wanted to be able to see the book before I purchased it.
Since that isn't really logistically possible I have come here to ask you all for advice and help.
Ideally what I am looking for is a book that starts as close to the foundations of of the subject as possible.
Also as this is something I am planning to work through over my summer holidays (Three months of freedom becomes old real quick!) I would like step-by-step type thing ("Learn C# in 24 Hours/21 Days" etc).
The biggest must have though is a focus on Object Orientated Programming as I am only just getting my head around these concepts and am looking to strengthen my grasp on the subject over the summer.
I don't ask for much do I

Finally my second question, Is there a difference between C# and Visual C# or am I just being a bit of a tool

Before I go I just wanted to say thanks for the help and advice and apologies to the moderators if I have posted this in the wrong place.
If I have missed anything out or you need more information the please feel to throw sticks at me until I follow up this post.
Regards
Kevin McHugh