One book that covers such a broad range of subjects wouldn't be very good, except as a really basic introduction to this industry. And I mean really basic introduction. Your range is too wide!
You need to think about an outline of the order in which you want to study those subjects. The order of study would be determined by priorities.
Truthfully, you might be better off enrolling in a community college, or some equivalent there in Cyprus. What sort of higher learning institutions do you have there?
You could also go to a website of some college that has a course outline for this field and see what some educational specialists have decided is the best way to teach those subjects. The order they chose might be a good idea for you to use.
Bottom line is there isn't going to be just one book.
Oh yes, and you'll never stop studying once you start. Well, you better not stop.
Oh yes, one more thing that is most important -- you're never going to learn it all, so don't even think about trying! You'll go mad!!