William Neil MacKellar — (born 1801)