A Spirit Living a Human Life