A . F. Peterson , Glasgow,