Books by John Macfarlane

STORMSTRUCK! by John Macfarlane
Released: Sept. 5, 2015

"An exciting adventure with true depth. (Fiction. 8-12) "
Determined to save Pogo, his elderly Labrador retriever, from being put down, 12-year-old Sam sets sail on his catboat for an island just off the coast of Maine. Read full book review >