Saeed Moaveni.

Engineering fundamentals / An introduction to engineering. - xv,632 pages.

978-0-495-24466-0