Archangel by Marguerite Reed

– By Jacob Foxx – When a book makes the reader work just to keep up with the story, it can be frustrating. Some authors like to throw all sorts of neologisms, strange characters, and unique ideas at a reader without much context. Archangel is a tough read at times but possesses some unique ideas […]