"This review is a long time coming and I am glad to finally get to sit down and write it." . . . .