Author: John R. Bedford
Alternate names: John Robert Bedford