Den afrikanske resanden , h:r John Duncan har afgått med döden ombord på ett engelskt krigsskepp i Beninbugten.