code: def query(cls, select, qb=None):
          
          if not qb:
              qb = QuickBooks()
  
          json_data = qb.query(select)
  
          obj_list = []
  
          if cls.qbo_object_name in json_data["QueryResponse"]:
              for item_json in json_data["QueryResponse"][cls.qbo_object_name]:
                  obj_list.append(cls.from_json(item_json))
  
          return obj_list
docs: :param select: QBO SQL query select statement
          :param qb:
          :return: Returns list