Three generations in kilts - a cause for thanksgiving indeed!