Topological Groups: Characters, Dualities and Minimal Group Topologies