Author: Robert H. Ruby
Alternate names: Robert H Ruby