Author: O'Rourke, John Canon.
Title: Canon.