H . Balfour and Richard Taylor ( London ).