Author: Birch, Cyril (Ed.) / Keene, Donald (Ed.) Birch, Cyril (Ed.) / Keene, Donald (Ed.)