Civil Engineering and the Science of Structures by Andrew Solway