High Tech Start Up, Revised and Updated: The Complete Handbook For Creating Successful New High Tech Companies