W. MacfarlaneBooksTrial of for Destroying Brig AdventureCyprus walksShanghai zu jie ji lao cheng xiang su miaoAuthor data: Open Library