Steve Blank's review of New Venture Creation: Entrepreneurship for the 21st Century.