A Guide to Hongkong. With some remarks upon Macao and Canton. by William Legge