Engineering science N1 - VAN RENSBURG, M J J (Marthinus Johannes J) Pinegowrie,, 2003 1st ed., 6th impression 2005