Copyright (c) E. B. Escott
Broken canvas...