lucy rebecca buck