Communication Skills : A Guide for Engineering and Applied Science Students - Davies, John