I like reading non fiction but a lot of it is like pop psychology with not a lot of informational content.
I've picked up two books recently and I've learnt a lot :
The Selfish Gene By Richard Dawkins
The 10 Day MBA By Steven Silbiger
There's very little fluff in these books and you learn something useful on almost every other page. I'd like to read more such books , especially on technical subjects.