Peter Eichenberger on the mend

by