Edmund Roberts of New Hampshire : America's first diplomat to Asia - Finnegan, Toby (Cambridge Scholars Publishing, 2025)