William P. Winchester — American colonel