Paths That Cross: Patti Smith, Robert Mapplethorpe, and Lynn Davis