All things germ cells: germ cell development, gene regulation and meiosis.