#NEWLINE# def get_biographies( self , results = 15 , start = 0 , license = None , cache = True ) : #NEWLINE# #INDENT# "Get a list of artist biographies\n        \n        Args:\n        \n        Kwargs:\n            cache (bool): A boolean indicating whether or not the cached value should be used (if available). Defaults to True.\n            \n            results (int): An integer number of results to return\n            \n            start (int): An integer starting value for the result set\n            \n            license (str): A string specifying the desired license type\n        \n        Returns:\n            A list of biography document dicts; list contains additional attributes 'start' and 'total'\n            \n        Example:\n\n        >>> a = artist.Artist('britney spears')\n        >>> bio = a.get_biographies(results=1)[0]\n        >>> bio['url']\n        u'http://www.mtvmusic.com/spears_britney'\n        >>> \n        " #NEWLINE# if ( cache and ( 'biographies' in self . cache ) and ( results == 15 ) and ( start == 0 ) and ( license == None ) ) : #NEWLINE# #INDENT# return self . cache [ 'biographies' ] #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# response = self . get_attribute ( 'biographies' , results = results , start = start , license = license ) #NEWLINE# if ( ( results == 15 ) and ( start == 0 ) and ( license == None ) ) : #NEWLINE# #INDENT# self . cache [ 'biographies' ] = ResultList ( response [ 'biographies' ] , 0 , response [ 'total' ] ) #NEWLINE# #UNINDENT# return ResultList ( response [ 'biographies' ] , start , response [ 'total' ] )