Lipstick bullets and Beiruti thrills: Alexander McNabb's latest novel