Whistle Blower and Double Agents, A Novel