1
by Alani, Mohammed M.
Published 2014
Springer International Publishing

2
by Alani, Mohammed M.
Published 2017
Springer International Publishing

3
by Alani, Mohammed M.
Published 2016
Springer International Publishing

4
by Gomo, Tendai, Dai, Jason, Alani, Mohammed M.
Published 2021
O'Reilly Media, Inc.

5
Published 2018
Springer International Publishing
Other Authors: ...Alani, Mohammed M....