What Every Engineer Should Know About Starting A High Tech Business Venture by Eric Koester