Explosives Engineering (Hardcover, 2 Rev ed)