Science for Common Entrance Pupil's Book
by
Peter Riley
348 p. :