by Lucy Sykes (Author)
Format: Paperback
Pages: 338
Edition: 0
Publisher: Random House USA
Published: 19 May 2015
ISBN 10: 1101873906
ISBN 13: 9781101873908