M B Prof Kannur Author