Practical Programming
Paul Gries & Jennifer Campbell & Jason Montojo
Risk-Sharing Finance
Saad Bakkali & Abbas Mirakhor
Financial Accounting for Management
Gupta Ambrish
Risk Management in Banks and Insurance Companies
Anja Blatter & Sean Bradbury & Pascal Bruhn & Dietmar Ernst
Volcanoes in Human History
Jelle Zeilinga de Boer & Donald Theodore Sanders