3 Day Exclusive | Save up to £15 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.