Prof B Buch Telephone number: 012 319 2518 Fax number: 012 319 2171 E-mail address: bbuch@medic.up.ac.za