The Spanish sleuth : the detective in Spanish fiction