Edwardus Redivivus: the 'afterlife' of Edward of Caernarvon. - Haines, Roy Martin (1996)