%0 Journal Article %A Hardcastle, Gary %D manuscript %T A Problem-Solving Account of Scientific Explanation