ElectionBlock: An Electronic Voting System using Blockchain and Fingerprint Authentication. - Mohamed Ibrahim; Kajan Ravindran; Hyon Lee; Omair Farooqui; Qusay H. Mahmoud (ICSA Companion, 2021)