John R Bagwell Facts