Case-Based Reasoning Research And Development by David W. Aha