Professor Emeritus Bill Landes late last year completed teaching his final class, capping a fifty-year career teaching at the ...