Razeghi, Andrew

The Riddle: where ideas come from and how to have better ones - New Delhi Wiley 2009 - 249p.

658.4092 R219R