Canadian Singers and Their Songs/Robert Kirkland Kernighan



