Author: Knowles, William Plenderleith.