Systems That Learn by Arun Kumar Sharma & James S. Royer