Advanced Mechanical Engineering

Paperback / softback