William Marshall Craig

British, active 1788/1828