Here's an attachment of the photo I linked to earlier (the link still points to a higher-resolution version).
I like rrrr's installation. Nice and neat! I'd probably add a ground wire rather than relying on the hard top's interior straps, but I'm a belt-and-suspenders kind of guy when it comes to herding electrons.
Hmm, now I need to dig up another one of those dome lights. I sold the one in my picture along with the truck, and I'm going to want to put one in my new M925, I think. Maybe one in my HMMWV, too.
Edited to add: I might as well include a description in case it's not immediately obvious what I did. I noticed that the light housing fit nicely between the two rear horizontal bows under that vinyl soft top, so I came up with the idea of using padded pipe clamps ("P loops") to hang it from the bows. It worked nicely, was super easy, and didn't require any drilling. The housing does need a ground connection in this case, since the P loops don't provide electrical continuity, and I wouldn't expect the soft top bows to provide a reliable ground path, anyway. Any one of the four mounting bolts can provide the ground connection, with a toothed lock washer to cut through the lamp's paint and dig into the metal housing.
I haven't installed one of these under a hard top, and I'll probably copy what rrrr did when I do. Thanks!