Roaming revelator : a disillusioned soul running from his past and scared of his future, but more fearful of his own mind! /
Huck, Mark,author.