BIOLOGY 660: Evolution from a Coalescence Perspective