I love Ben Bova books. Yes, they assume a lot, and with any good science fiction book you have to suspend your beliefs and/or realities to really enjoy them, but I have no problem with that whatsoever. Titan made me feel like I was really there either in orbit around Saturn or on the famous moon of ...