This one was discussed here ages ago but its worth repeating: "The Fall of Constantinople 1492" by James Runciman. Its a history buit it reads like a well plotted novel.