William Henry Giles Kingston

Mark Seaworth