I admit I was not exactly a fan of Simon Robinson[^]. A couple of years ago, I bought his book Professional C#[^] and found out that a more appropriate title would be "C# for total beginners who have too much time to spend on such a simple language as C#". I paid $60.00 for the book and still feel I wasted the money. I really learned C# from C# Language specificatin[^].
However, I recently run into a great offer from Amazon for Robinson's other book Advanced .NET Programming[^]. A used copy was offered for less than $6.00, so I bought it mostly for its low price. The book turned ot to be great: covers the topics I am really interested in, easy to read, practical and useful. A real refreshment among all those .NET books that describe the same basic things.