Lian Hearn

LIAN HEARN was born in England, currently lives in Australia, and has had a lifelong interest in Japan.