Story and history - William Ray (Basil Blackwell, 1990)