F. M ' Neills & Co:s , London,