Advances in Case-Based Reasoning by S. Craw & A. Preece