Adventures in engineering, research and entrepreneurship - Sandoval, Victor H.