Hupe & King , Glasgow.