Face in Every Window by NOLAN HAN


Authors
NOLAN HAN
ISBN
9780152064181
Published
Binding
Paperback
Pages
276
Dimensions
127 x 178mm

James Patrick (JP) O'Brien's once safe and secure world quickly unravels with the death of his beloved grandmother.Grandma Mary had always been the guiding hand of the O'Brien family, lovingly raising his mentally challenged Pap and allowing Mam to remain free of adult responsibility.Soon after Grandma Mary's death, Mam wins a farmhouse in an essay contest and insists on sharing her good fortune with various neighborhood outcasts.As JP sees both Pap and himself being replaced in his mother's life by others, his anger pushes his family and friends further away.It's not until he begins to understand that he must learn to accept differences, human frailties, and the randomness of life that he recaptures his happiness and begins to grow as a person.
March Book Frenzy (Online Only)
7.96
RRP: $9.95
20% off RRP


This product is unable to be ordered online. Please check in-store availability.
Instore Price: $9.95
Enter your Postcode or Suburb to view availability and delivery times.

Other Titles by NOLAN HAN

If I Should Die Before I Wake
14.99
11.99
20% Off
Send Me Down a Miracle
9.95
7.96
20% Off
Born Blue
12.99
10.39
20% Off
Summer of Kings
24.95
19.96
20% Off
When We Were Saints
9.95
7.96
20% Off
Dancing on the Edge
9.95
9.95
_% Off
When We Were Saints
24.95
19.96
20% Off

You might also like

Awesome Fierce Dinosaurs
14.99
9.99
33% Off
The New Dinosaur Encyclopedia
39.99
19.99
50% Off
First Dinosaur Book
29.99
12.99
57% Off
500 Questions And Answers Dinosaurs
19.99
9.99
50% Off
DK First Dinosaur Encyclopedia
24.99
9.99
60% Off
Curious Questions  Answers About Dinosaurs
24.99
9.99
60% Off
Dinosaur Atlas
27.99
22.39
20% Off
Discover The World Of Dinosaur
24.99
12.99
48% Off

RRP refers to the Recommended Retail Price as set out by the original publisher at time of release.
The RRP set by overseas publishers may vary to those set by local publishers due to exchange rates and shipping costs.
Due to our competitive pricing, we may have not sold all products at their original RRP.