William McDonald
overview