All of the following are thought to be sources of new product ideas EXCEPT ?

All of the following are thought to be sources of new product ideas EXCEPT ?

A. internal sources
B. customers
C. competitors
D. the local library