Microgrid Resilience: A holistic approach for assessing threats, identifying vulnerabilities, and designing corresponding mitigation strategies. - Sakshi Mishra; Kate Anderson; Brian Miller; Kyle Boyer (CoRR, 2019)