Frank Julian Sprague : electrical inventor & engineer / - Middleton, William D., (Indiana University Press,, 2009)