bill mcguinness