All prices are in
Singapore Dollars
Singapore Dollars
Kamila ShamsieHardback, 336 pages9781526647702 Sometimes it was as though the forty years of friendship between them was just a lesson in the unk...
View full detailsZiad ElmarsafyPaperback, 192 pages9781350200180 Massignon, Corbin, Jambet Why would a devout Catholic, a committed Protestant, and a Maoist ath...
View full detailsNur MasalhaPaperback, 352 pages9780755642953 In this magisterial cultural history of the Palestinians, Nur Masalha illuminates the entire history...
View full details