Author: Blanch, Allan M. Canon
Title: Canon