Charles Howard Allen (American)