John Flanagan — American artist (1865–1952)