Author: L. M. Montgomery
Binding: Hardback
Number of Pages: 448
Publication Date: 4-May-17
Publisher: Penguin Random House Children's UK
ISBN: 9780141385662
Author: L. M. Montgomery
Binding: Paperback
Number of Pages: 400
Publication Date: 07 Nov 2017
Publisher: Little, Brown Book Group Limited
ISBN: 9780349009490
Author: L. M. Montgomery
Binding: Paperback
Number of Pages: 352
Publication Date: 03 Oct 2017
Publisher: Little, Brown Book Group Limited
ISBN: 9780349009384