Books of Dan M Frangopol