Turning Numbers Into Knowledge: Mastering the Art of Problem ...
Jonathan G. Koomey & John P. Holdren