If this is the Rick Knowles who knows a Tom Callaghan, then happy birthday!
If not, hey, there's another Rick Knowles out there who is also a developer and who is having a birthday soon. : )
PS- I hope I'm not spamming some huge mailing list. If so, please accept my apologies... no spamming intended.