Views in the East : comprising India, Canton, and the shores of the Red Sea. With historical and descriptive illustrations | NiceBooksReads