Author: Robert Hardy Smith
Alternate names: Robert H. Smith