A.J. Somerset has been a soldier, a technical writer, a programmer, and a freelance photographer. His non-fiction has appeared in numerous outdoor magazines in Canada and the United States, and his articles have been translated into French and Japanese.
- Display 15 Products per page