Check out this site. It publishes electronic books free. You only have to register to have access. The boks are very well written but I dont know if they cover the areas you are interested in. HAving said that I find them very usefull as an admin.realtime publishers