Dana Allen 

A sojourner and a journeyman.