OK, I think in what exists now, what comes closest to what you are looking for is the coalescent theory. Quoting from wikipedia:
In genetics, coalescent theory is a retrospective model of population genetics. It employs a sample of individuals from a population to trace all alleles of a gene shared by all members of the population to a single ancestral copy, known as the most recent common ancestor (MRCA; sometimes also termed the coancestor to emphasize the coalescent relationship[1]). The inheritance relationships between alleles are typically represented as a gene genealogy, similar in form to a phylogenetic tree. This gene genealogy is also known as the coalescent; understanding the statistical properties of the coalescent under different assumptions forms the basis of coalescent theory. The coalescent runs models of genetic drift backward in time to investigate the genealogy of antecedents.[2] In the most simple case, coalescent theory assumes no recombination, no natural selection, and no gene flow or population structure. Advances in coalescent theory, however, allow extension to the basic coalescent, and can include recombination, selection, and virtually any arbitrarily complex evolutionary or demographic model in population genetic analysis. The mathematical theory of the coalescent was originally developed in the early 1980s by John Kingman[3].
The citations list of the wikipedia article mentions a primer on coalescence, looks like a good place to start.
This paper gives a review of coalescence and natural selection.
This paper gives a relatively lowbrow example of how coalescence theory is used in the case of neutral selection. This can help you get the feeling for the ideas. It also contains references to seminal papers in the field.