Wow! In Onyx, Jennifer has outdone herself! This story unfolds in a way that is expected and unexpected. I like that there is a nice amount of humor. I love how the alien system works and I also like the characters, especially Daemon Black-he is so sweet and annoying. It's indescribable. 
 5 stars! :)