If the rest of you are anything like me, you have been anxiously awaiting the release of Craig Campbellā€™s debut…read more