Question

Eclecticism means borrowing beliefs from: