Published by Virago

 

978-1-4055-1332-6

 

VIRAGO

Little, Brown Book Group

100 Victoria Embankment

London, EC4Y 0DY

 

www.littlebrown.co.uk

www.hachette.co.uk