1
by Osman, Khan Towhid
Published 2018
Springer International Publishing

2
by Osman, Khan Towhid
Published 2013
Springer International Publishing

3
by Osman, Khan Towhid
Published 2013
Springer Netherlands

4
by Osman, Khan Towhid
Published 2014
Springer Netherlands