margaret and bill