• Steven Kelly Kalle Lyytinen Matti Rossi (auth.) Panos Constantopoulos John Mylopoulos Yannis Vassiliou (eds.)

13 - 15Hours to read