David Gane

David Gane

May
17

Shepherd’s Call: Front Matter

1 min read
May
17

Read the Prologue for Shepherd's Call

19 min read
May
17

Shepherd’s Call: Acknowledgments

1 min read
May
17

Shepherd’s Call: Land Acknowledgment

May
17

Shepherd’s Call: Part 6

39 min read