Learning Object-Oriented Programming is an easy-to-follow guide full of hands-on examples of solutions to common problems with object-oriented code in Python, JavaScript, and C#. It starts by helping you to recognize objects from real-life scenarios and demonstrates that working with them makes it simpler to write code that is easy to understand and reuse.
Nice. Ill have a read of that one at some point too.
Might help in pulling some concepts together 
These eBooks become a little like collectors cards huh… I have lots, yet little time to read the things, yet I don’t want to miss a good one! 
Heh. Yea gets a bit like that… ill read it one day… maybe…
Think ive only worked through 4 in total cover to cover, and two of them were free from author to do a review for unity lol
I’m currently working through one at the moment, and getting a little frustrated with the errors in it… not because of using a newer Unity version, but compared to the downloadable files… lost a good hour on it yesterday…
It’s not without it’s irony of course that the one I am working through I didn’t realise when I bought it was by Packt, I bought it online based purely on the title… only to find when it arrived it was by Packt… and I already had it in my eBook library… for free…
/hangs head in shame…