What happens when a hitman plays detectiveKeller's Fedora by Lawrence Block Subterranean Press Sci Fi & Fantasy Pub Date 30 Apr 2017 Review Putting on a new hat means trying...