Structural Analysis by Amin Ghali, Adam Neville & Adam M. Neville