• Scott W. Ambler (auth.) Bertrand Meyer Jerzy R. Nawrocki Bartosz Walter (eds.)

7 - 8Hours to read