1. Philosophy : an under-laborer serving researchers -- 2. Explanation : different ways of answering "why?" -- 3. Assumptions : not something to be assumed away -- 4. Theory testing : a seemingly straightforward process -- 5. Generalization : a controversial endeavor -- 6. Replication: an...