CARDIGANS FROM JOHNSTONS OF ELGIN