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