Annie Duke's "Thinking in bets" was pretty good as was Rory Sutherland's "Alchemy". "Thinking in bets" got me thinking about playing more imperfect information games. The obvious choice would be poker, but I've been wondering which modern video games are fun to play and are imperfect information games? Or at least have elements of those. Hearthstone?
Also recommended in this reply