Author: Hubbard O'brien Rafferty.