Informasi yang berkaitan dengan William James MacNeven