The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers: Amazon.co.uk: Ben Horowitz: 0884809202625: Books