BOOK REVIEW: SOMNIIS by Imran Najafi Plot: After the cliffhanger of book 1 (DREAMS) our hero is poised in a fight in two worlds. In dream world he is fighting the killer known as shady while in the real world his defenceless body is also a target. Will our hero…