Author: George H. Perrin Porter G. And Smith