J C Hall

Hall was born in Hong Kong, attended university in London and now divides his time between Hong Kong and Vancouver, Canada. She is eminently suited to writing fantasy.