Adam Nisbet

Rugged individualist who has too much experience in too many fields to name.