Martin Anderson - Scottish artist and political cartoonist (1854–1932)