Obituary: Peter KM Landry, age 59