Tim Hawarden

South African astrophysicist