• James P. Delgrande John Mylopoulos (auth.) Wolfgang Bibel Philippe Jorrand (eds.)

7 - 8Hours to read