7 books • 1 series
Ecoceanica
Tides of the Titans (Titan's Forest)
Echoes of Understorey
Crossroads of Canopy (Titan's Forest, #1)
Clarkesworld Issue 90
Long Hidden
Asymmetry