1 Introduction and Background  
2 Simple Heffter Arrays  
3 Applications to bi embeddings  
4 Sequencing Subsets of a Group  
5 Connections with difference families and graph decompositions  
6 Variants and generalizations  
7 Conclusions and Open Problems