Squirrel island /
Finch, Jane.
Dereham : Larks,
1998
Caption title.