London : Rivingtons,