Developing thinking skills through the use of detective stories: an example -"Silver Blaze".