Generations - A Christian understanding and response