The Girl With 500 Middle NamesEbookThe Girl With 500 Middle NamesbyMargaret Peterson HaddixRating: 4 out of 5 stars4/5Save The Girl With 500 Middle Names for later