James Ramsay, 1733-1789: naval surgeon, naval chaplain and morning star of the anti-slavery movement.
Watt, J., — 1995
Author Watt, J.,
Date 1995
Publisher The Mariner's Mirror, 81.2: 156-170.
Location Maritime Museum
Geographic Not Geographic
Main Naval
Second Medical