John Hopkins & Oo . , Glasgow , D.