Optimizing product lines and assortments by R.P. Rooderkerk