Karaka James Understanding Science pupil's Book 2 - Longhorn Publisher 2003 ISBN: 9966494251 Dewey Class. No.: J507.6KAR