Author: J. R. Ashford
Alternate names: John Robert Ashford; John R. Ashford; J R. Ashford; J. R Ashford