The ideal problem solver: A guide for improving thinking, learning, and creativity (A Series of books in psychology)by John BransfordPages are clean and are not marred by notes or folds of any kind. ~ ThriftBooks: Read More, Spend Less