Allen is a self-styled patrician doofus and stooge
Keane is a Democrat boot-licking doofus and stooge
gotta go with Allen
Keane = Kaine