Stormstruck book cover

Stormstruck!

2015, Holiday House Books
Writing as John Macfarlane
Concord Free Press Presents book cover

Concord Free Press Presents

2019, Concord ePress
A Sailor's Valentine book cover

A Sailor's Valentine and Other Stories

2013, Concord ePress
Tumbledown Tales book cover

Tumbledown Tales

2013, Waterfront Books
Into the Trap book cover

Into the Trap

2011, Roaring Brook Press
Seaborn book cover

Seaborn

2008, Roaring Brook Press
Salt Luck book cover

Salt Luck

2005, Waterfront Books
The Sea Singer book cover

The Sea Singer

2005, Roaring Brook Press
A Man of Many Skies book cover

A Man of Many Skies

2000, Waterfront Books
A Sailor's Valentine book cover

A Sailor's Valentine

1999, Parnassus Imprints
Our Perfect Youth book cover

Our Perfect Youth

1998, Waterfront Books
Show books for | Younger | readers
© Copyright Craig Moodie,