William D. McDonald

Australian philosopher