Observations on the Demerara memorial [electronic resource] : in a letter from a gentleman in the country, to his friend in London