N P Willis and Others