Die design fundamentals

9780831131197