William R. Magruder of Houston, Texas