Waves for Engineers - El Hamchary, Hassan (Cairo : October 6 University., 2008)
All age.
Keywords: Waves