I know I promised an interview with expert John Thornhill last week, but I was hit with the flu and have been pretty much knocked back for two weeks, so the remainder of last week was spent putting a product together, fulfilling deadlines and trying my best to get...