The Mind and Spirit of John Peter Altgeld.  Selected writings and addresses, edited by Henry M. Christman