Preparing for a Disputed Presidential Election: An Exercise in Election Risk Assessment and Management
https://www.luc.edu/media/lucedu/law/students/publications/llj/pdfs/vol-51/issue-2/7_Foley%20(309-362).pdf
Written in 2019 and it is pretty accurate so far.