Steve Blank's review of Strategic Human Resources: Frameworks for General Managers