How to Get to Great Ideas: A system for smart, extraordinary thinking by

Great shape! Has a publisher remainder mark. Used - Very Good