Author: De Vere, Stephen,Sir.