by Marcel V Sahade
This was an excellent book, written as a collection of short stories that all eventually tie in together in some way or another. It made for a lot of characters and stories to have to keep track of but they were all pretty interesting. The end of each "chapter", which may or may not have corresponded to the end of that story, tended to have an interesting twist, usually playing with the theme of dealing with unintended consequences for the character's actions. It made for a quick and exciting read once you got into it and started seeing the connections.