Beta decay half lives of nuclei far from stability