As someone who is usually a fan of Niven, this book was quite disappointing. The plot was okay but it seemed to include a lot of unnecessary parts. Ho...