Author: William R. Gray
Alternate names: William R Gray; william r. gray; Gray, William R., 1946-....; Gray, William R.; Gray, William Ralf (1946- ).
Born: 1946