My experience with John was much the same as others have noted. While I never met him, we did exchange a number of PMs, and I felt he was a good friend even though our only contact was here. His courtesy, generosity, and expertise was shared freely. He was welcoming to all newcomers on AC, and I'm sure with others outside our online family. A truly good man. He is and will be missed by those whose life he touched for a long time to come. Rest in Peace TCG, your presence here was something we can all strive to emulate.
Thanks for the thought Tuan.