What an idea : people solve problems by inventing new things (New York : Scholastic Inc., 1996)