song of seven review