Search and buy online from local businesses across Ireland
The people of Yanjin know to always have a few jokes on hand. For three thousand years, they have been terrorised by Hua Erniang, a forsaken spirit that rules over their dreams. Failing t...
In a famine-stricken village on a dusty plain, a seer shows two children their fates. For a family’s eighth-born son, there’s greatness. For the second daughter, nothing. In 1345, China ...