code: def get_verba_link_for_schedule(self, schedule):
          
          dao = Book_DAO()
  
          url = self.get_verba_url(schedule)
  
          response = dao.getURL(url, {"Accept": "application/json"})
          if response.status != 200:
              raise DataFailureException(url, response.status, response.data)
  
          data = json.loads(response.data)
  
          for key in data:
              if re.match(r'^[A-Z]{2}[0-9]{5}$', key):
                  return "%s%s&quarter=%s" % (BOOK_PREFIX,
                                              key,
                                              schedule.term.quarter)
docs: Returns a link to verba.  The link varies by campus and schedule.
          Multiple calls to this with the same schedule may result in
          different urls.