Author: William Ca 1703-1752 Campbell