John Haugeland

As most will already know, John Haugeland passed away this week.