101 Things I Learned® in Engineering SchoolMatthew Frederick, John Kuprenas

There's so much more to explore