ENGINEERING FUNDAMENTALS:AN INTRODUCTION TO ENGINEERING - SAEED MOAVENI