Living Shores of Pulau Semakau by Wang, Luan Keng. | Menrva Books | MenrvaBooks