by Helen Fielding (Author)
Format: Paperback
Pages: 304
Publisher: HARRAPS
Published: 20 May 2015
ISBN 10: 281870409X
ISBN 13: 9782818704097