Kuprenas, John, 101 things I learned in engineering school / - 2018 ISBN: 9781524761974|1524761974|1524761966