Author Janie Hampton at the British Library on the 20th July, 2012.
British Library Conference Centre, 96 Euston Rd, NW1, 020 7323 8299, £3
Author Janie Hampton at the British Library on the 20th July, 2012.
British Library Conference Centre, 96 Euston Rd, NW1, 020 7323 8299, £3