London. : Swan & Pentland, 3, Gt. Marlborough Street, W.,