Author: Stephen Llewellyn
Alternate names: Stephen Peter Llewellyn; Michael Ellis
Born: 18 July 1913
Died: 14 November 1960