"Mcfadden, Charles" Science Plus - \\198800ENGGPSX - Harcourt Brace and World 1988 London - 402p. includes index and biblioraphy