Life and work of John McDonogh,