Electronic Elections by Thad E. Hall, R. Michael Alvarez & Thad Hall