Destiny - Edgar, David (Eyre Methuen, 1976)