City of Beginningsby Lauren De Berardinis98630514-year-old Lauren Wilson is forced to trust a bunch of strangers in order to save her best friend Natasha Fairheart. Along the way she finds out that Natasha and her we...city-of-fallen-angelsshadowhunterscity-of-heavenly-fire+12 more