Archaeological explanation : The scientific method in archaeology. - Watson, Patty Jo, 1932- (Columbia University Press, 1984)