Author: Philip J. Sheridan
Alternate names: Philip J Sheridan