2015, Holiday House Books
Writing as John Macfarlane

Concord Free Press Presents

2019, Concord ePress

Tumbledown Tales

2013, Waterfront Books

Into the Trap

2011, Roaring Brook Press


2008, Roaring Brook Press

Salt Luck

2005, Waterfront Books

The Sea Singer

2005, Roaring Brook Press

A Man of Many Skies

2000, Waterfront Books

A Sailor's Valentine

1999, Parnassus Imprints

Our Perfect Youth

1998, Waterfront Books
Show books for All | Younger | Older readers