very very good ebooks
http://wesamelshamy.googlepages.com/links.htm
http://wesamelshamy.googlepages.com/ebooks_engineering_elect.htm#_Communications_&ndas h;_Electrical_Power
http://wesamelshamy.googlepages.com/ebooks_engineering_civ.htm