James L. Nelson

James L. Nelson is an American historical nautical novelist.

About the author