David still only 50? He must have swallowed the elixir of eternal youth!!

Happy Birthday David and good luck for the next fifty years.