9780628033925: J H PIERNEEF - HIS LIFE AND WORK