"William P. MacKinnon"