PRACTICAL KNOWLEDGE FOR ALL - HAMMERTON J A