Colin, Carmichael Salisbury, Kenneth

KENT's mechanical engineer's handbook