A primer in theory construction - Reynolds, Paul Davidson (Pearson, 2007)