a devonian landscape, oil painting by william stanley haseltine