Doubles and doppelgangers: religious meaning for the young and old