I found out who it was and thanked them personally in a PM. I figured if they want other PTers to know, they'll come forward.

In the meantime, THANK YOU SO MUCH EVERYONE!!!!