I swear it's a Niven Novel and got into an argument with the Mrs who says "there's no way that's a Niven book, I've read them all..blah blah." I have too. I am gonna have to figure this out. Heh.
Are you sure it wasn’t Harry Harrison or Douglas Adams?