Grant, James. The Old Scots Navy from 1689 to 1710 (Navy Records Society, Vol. 44). London: Navy Records Society, .