Ruttle,Kate Hey diddle diddle - Cambridge university press 1996 ISBN: 9780521499781 Dewey Class. No.: J428.6RUT