O & B FOUNDATION SCIENCE - Mckinlay , Kenneth A (Oliver & Boyd, 1984)