Sea captain (1788-1847)
Peter Dillon was a French sea captain engaged in the merchant trade, explorer and writer. Dillon discovered in 1826–27 the fate of the La Pérouse expedition.
No platforms connected yet.
The six component signals behind the Fame score, and their ranks across the leaderboards.