Esther, Calvin, Donald and James