Crowninshield was trained by and served as a captain under Elias Hasket Derby
Some Remarks on the American Trade: Jacob Crowninshield to James Madison 1806
https://www.jstor.org/stable/1918853
https://www.nps.gov/long/learn/historyculture/upload/hwlfamilyaidnmscfinal.pdf
https://www.amazon.com/Yankee-ships-China-seas-adventures/dp/B007EUXNBM
cargo handling Opium https://pem.as.atlas-sys.com/agents/people/4256