Jay Jay Eight,
I was recently at my favorite coffee shop in NC and ran into none other than . . . Peter!! He is doing well; finishing some crazy 15th or some-odd year in is residency at UNC Chapel Hill. I asked if I could mention that I saw him. He said, "sure."
That's all for now.