Trying to get caught up reading Macgregor's books with McCleary/St. James--have liked most of them and this one just okay, it seemed to be slow and in places just kind of boring but then I think it was too technical about some things I didn't care about so I did some skipping and skimming.