DAVID H MCGALLIARD