Non-covalent interactions play prominent role in the structural organization and functions of biomacromolecules such as proteins and nucleic acids. Insights gained from these natures' machineries, chemists and biochemists have synthesized diverse molecules with desired applications. The book emphasizes the role of non-covalent interactions especially hydrogen bonding in the design and synthesis of hydrogen bonded duplexes and synthetic oligomers with well-defined conformations.