The nature of explanationKenneth James Williams Craik · First published 1943 · Latest edition 1967Open the Tome