Caine, Rachel -- Windfall (Weather Warden, book 4)
Still big fun. Oh, the pain, the immortal djinn is dying for her, or she's dying for him, or they're dying for their baby, or something like that.
Books I have acquired recently
All the books I own