Macmillan encyclopedia - Isaacs ,Alan Ed. (London)