joshua live a very long time ago