I can't remember who recommended this, but they need a good punch in the nose. Yes, there's an enormous amount of thought that went into exploring all the implications of time machines. The author is aware that, in most implementations, time travel includes space travel--if you jump into the future, the spot on earth you were standing has moved. So, given that multi-dimensional manipulation of a successful time jump, what other things can you do? Well, one of them is to fix a showerhead to a random tree which will then work without running plumbing to the forest because you're transporting the water through time and space into the showerhead.
So, okay, that's mildly clever.
My, by gosh, this book is offensive. The sheer number of words devoted to the horny wish-fulfillment of the author is ... well, calling it impressive is one way to put it. It's tedious and stupid and an embarrassment. Beyond that, the ending is a letdown, since questions are raised and expectations are set for some kind of strong twist at the end ... that never really happens.
A bad book. Avoid.