Weekend Site Sale! Save up to $18 off. Get the code »

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.