By Alamad, Samir . Birhimgham, UK : Springer, 2017 . xxiii, 225 p. : , Includes bibliographical references and index. 24 cm.. 9783319529462
]]>Cham, Switzerland : Springer Verlag, 2017 . xvii, 256 p. : 25 cm.. 9783319576299
]]>Cham, Switzerland : Springer, 2018 . xx, 603 p. : 24 cm.. 9783319717210
]]>Switzerland : Springer, 2017 . xvi, 312 p. : 24 cm.. 9783319819631
]]>