Civil engineering construction - Fletcher, B. G. (William Heinemann, 1987)