Artificial Intelligence Applications and Innovations - Li, Daoliang (Springer US, 2005)