palmer alter ego