David Banks — American political advisor