def design_thick_spherical_transform_lens(n, w, f):
    """Choose radius of curvature and thickness for a Fourier transform with given focal length and working distance.

    Args:
        n: refractive index
        w: working distance
        f: transform focal length

    Returns:
        roc: radius of curvature
        d: center thickness
    """
    # Derivation p68 Dane's Fathom logbook #2
    roc = f*(n - 1) + w*(n - 1)
    d = (f - w)*n*roc/(f*(n - 1))
    return roc, d