Adam P MacDonald Publish Date