Jerusalem Commands by Michael Moorcock
The third volume of a quartet featuring Dimitri Pyatnitski (Colonel Pyat). Having escaped from the Russian Revolution and his troubles in Rome and Paris, he lies, plots and fantasizes his way from disaster to disaster, leaving a trail of wreckage from New York to Hollywood, from Luxor to Marrakesh.