Understanding Nucleic Acids and Genetic History

What are nucleic acids made of? DNA not only codes for life but also provides insights into human history, such as the genetics of Viking warriors.