Author: Cheselden, William, 1688-1752