The Canton Guide ... Second edition. by J.G. Kerr