• Stefan Edelkamp Amr Elmasry Jyrki Katajainen Armin Weiß (auth.) Thierry Lecroq Laurent Mouchard (eds.)

10 - 12Hours to read