I Googled feynman "the value of science"
in an attempt to find the original article you quoted from, and noticed that this thread is already the third Google result, less than a day after being posted. Congratulations.
But on-topic, I only read The Pleasure of Finding Things Out
, Surely You're Joking Mr Feynman
, and What Do You Care What Other People Think?
fairly recently, and yes: Feynman's great. Everyone agrees with that (well, except for the people who don't