Author: Ivor H. N. (Ivor Hugh Norman) Evans