I am looking for non - technical (non IT) books recommendations which are a must/good read for any professional tester which will help him to think/communicate more effectively as a tester.
The books which comes off the top of my head are-
1). Sherlock Holmes detective books: To learn the ability to deduce the truth from known/unknown variables in any given situation.
2).The element of style: To learn brevity in effective writing.
Please suggest one book at a time with reasoning how it adds value to an tester.