The incomparable Jack Amariglio