Nice post man! I've read all of the books you have mentioned throughout my younger years and they kind of helped push me more towards being a engineer. I'm in mechanical at la tech right now trying to balance the course load with racing a sprint car when my shop is 2 hours away! Not fun... ok...