Jim BouchardJul 10, 20172 minIf this book pisses you off, this is exactly the book you should be reading––now.