A difficult review, mainly due, perhaps, to my being rather close to the subject undertaken. Is it fair to point out flaws? How else to know where to improve? And of course, it is always possible to ignore, put it down to the eye of the beholder...