Thoughts on Development and Ageing