john allan namu