The Research Methods Knowledge Base - Trochim, William M.K (Atomic Dog Publishing)