Taylor F Sherwood General science for schools, Part 2 and 3 - London, UK William Heinemann Ltd Source: Textual