Book Review: Missions by Marc McGuire If you are looking for something light and fluffy, today’s review is not for you. What I have here is … More