Evolution of Metal Casting Technologies A Historical Perspective - Khan, Muhammad Azhar Ali; Sheikh, Anwar Khalil; Al-Shaer, Bilal Suleiman (Springer International Publishing : Imprint: Springer, 2017)