The great book of question and answer - Beyfus, D. (London Hamilton, 1992)