peter a. mcwilliams