Author: Charles Campbell Prinsep
Alternate names: Charles C. Prinsep