Casting: An Analytical Approach (Engineering Materials