Author: Richard Harding Lewis
Alternate names: Richard H. Lewis; Lewis, Richard H.