J . Ropes , London.